memguard: drop memguard_init() entirely
authorAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 25 Feb 2016 12:05:33 +0000 (13:05 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 25 Feb 2016 12:05:33 +0000 (13:05 +0100)
commita3d7fa00d16831b60ec83e51a8f55e7e6b55781f
tree407fb3a60195d000c854a1c239b79a2ead2e0751
parent2ce5963727b40c8bd4f08473f2ab7a442253a887
memguard: drop memguard_init() entirely

The use of MAP_SMALL_PAGES causes shattering of the superpages making up the
Xen virtual region, and is counter to the purpose of this series.
Furthermore, it is not required for the memguard infrastructure to function
(which itself uses map_pages_to_xen() for creating holes).

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <JBeulich@suse.com>
Acked-by: Stefano Stabellini <stefano.stabellini@citrix.com>
xen/arch/x86/mm.c
xen/arch/x86/setup.c
xen/include/asm-arm/mm.h
xen/include/asm-x86/mm.h